undisputed world champion - French English Dictionary